repeated irritation - Spanish English Dictionary